About Space Garden Rooms Limited (12971480) United Kingdom