About Holland Coski Co. Ltd (08329762) United Kingdom