About Killick Yachting Limited (08057335) United Kingdom