About Beaconwood Hall Limited (10816529) United Kingdom