About Monk & Crook Holdings Limited (03139225) United Kingdom