About Trevor Ellis Consulting Limited (05093353) United Kingdom