About Lex Allan Limited (07145987) United Kingdom