About J C Lewis Limited (02989708) United Kingdom