About Apex Garden Rooms Ltd (12295183) United Kingdom