About Lewis C Walker Ltd (13653175) United Kingdom