About M.j.barraclough Limited (06302104) United Kingdom