About Pace O Shea Consulting Limited (08380243) United Kingdom