About Abc (beaconsfield) Ltd (12523227) United Kingdom