About Andrew Battersby Consulting Limited (10255534) United Kingdom