About Bromley Hall Limited (03118075) United Kingdom