About Spring Meadows Management Limited (NI045522) United Kingdom