About Sampford Developments Ltd (11903933) United Kingdom