About James A Lewis Limited (07974524) United Kingdom