About Brown & Gammons Developments Limited (10313929) United Kingdom