About Carruthers & Bainbridge Ltd (09837862) United Kingdom