About A Locomotive Pool Structure 3 Limited (12460831) United Kingdom