About Locomotive 5542 Limited (01605988) United Kingdom