About Lex Taylor Limited (08807927) United Kingdom