About Lacegrove Limited (02125038) United Kingdom