About Stamford Bridge Projects Ltd (02548831) United Kingdom