About I K Townsend Limited (09736752) United Kingdom