About Trec Lincolnshire Ltd (09517492) United Kingdom