About Clappison & Co Ltd (12611905) United Kingdom