About J Hargreaves-townson Limited (04453327) United Kingdom