About The Bagnall Group (europe) Ltd (07639235) United Kingdom