About K Howard & Sons Ltd (06236819) United Kingdom