About Mike Barratt Consulting Limited (06794911) United Kingdom