About Sefton Rail Engineering Limited (11837907) United Kingdom