About Trevor James Consultancy Ltd (12864398) United Kingdom