About Abbeco Developments Ltd (08264035) United Kingdom