About Ballymore Consulting Limited (08796506) United Kingdom