About Station Lane Limited (NI069890) United Kingdom