About Trevor Mcclintock Consulting Limited (12312808) United Kingdom