About C & J.m. Leigh Limited (02456300) United Kingdom