About J T Fletcher Ltd (09324819) United Kingdom