About Linen Lane Management Limited (NI065860) United Kingdom