About Limeharbour Management Limited (08280276) United Kingdom