About T P Sherwood & Sons Ltd (13426062) United Kingdom