About Stamford Developments (cornwall) Ltd (13073858) United Kingdom