About Trevor A Jones Consulting Ltd (10682241) United Kingdom