About Lewis Foxon Ltd (12577605) United Kingdom