About Lergrove Limited (01690859) United Kingdom