About Bickerstaffe Developments Ltd (13299198) United Kingdom