About Batt & Partners Consulting Limited (01552034) United Kingdom