About Bamford Bus Company Limited (12214576) United Kingdom