Are there any limitations regarding the size of single-storey non-residential buildings?

Yes, their height must not exceed 3 metres, and width must not exceed 9 metres.