About Barnard Hallows Consulting Limited (08529730) United Kingdom