About Taylor Lancing Limited (04716587) United Kingdom