About Bagnall It Consultancy Limited (10246965) United Kingdom