About L.e.r.c.h. (realisations) Ltd (02132749) United Kingdom