About Macguffin Rail Limited (07112957) United Kingdom