About Caddick (scarborough) Limited (04012912) United Kingdom