About Ds Bell Developments Ltd (10825152) United Kingdom