About J Tricot & Sons Limited (01650574) United Kingdom