About J C (london) Limited (06990410) United Kingdom