About Beaconsfield Pizza Limited (12096995) United Kingdom