About K Townsend Ltd (08770698) United Kingdom