About Clemens & Tanner Ltd (09386512) United Kingdom