About Batt Consulting Limited (08092838) United Kingdom