About Beaconsfield Consulting Limited (10252788) United Kingdom