About Lime Quay Management Limited (08540687) United Kingdom