About Musselburgh Wagon Company Limited (SC031464) United Kingdom