About Stamford Bridge Investments Limited (10578195) United Kingdom