About T Faulkner Consulting Limited (08117305) United Kingdom