About Karl Notts & Sons Ltd (10290625) United Kingdom