About Ballards Consulting Limited (01929542) United Kingdom