About Lex Allan & Grove Limited (05895523) United Kingdom