About Stamford Cc Ltd (12111758) United Kingdom