About Knibbs & Co. Ltd (12449008) United Kingdom