About Combe Street 1961 Limited (08690282) United Kingdom