About Thos. Kneale & Co. Limited (00454128) United Kingdom