About Stamford Cannon (clare Street) Ltd (13686633) United Kingdom