About Leif Hoegh (u.k.) Limited (01597493) United Kingdom