About Lewis Allen Services Limited (10950301) United Kingdom