About Baggies Rail Limited (13339353) United Kingdom