About 3 Beaconsfield Limited (11751393) United Kingdom