About Sussex Garden Rooms Limited (10929958) United Kingdom