About Bromley Garden Rooms Ltd (12147436) United Kingdom