About J B Clark (london) Limited (12223773) United Kingdom