About Lyngrove Management Limited (03129954) United Kingdom