About Caddick (mill Harbour) Limited (08580185) United Kingdom