About Beckfords Gate Limited (09524439) United Kingdom