About Cleminns Ltd (08273775) United Kingdom