About James Knott & Son Ltd (09518512) United Kingdom