About Limegrange (clerkenwell) Limited (08326559) United Kingdom