About Lance Taylor Associates Limited (03005738) United Kingdom