About First Place Consulting Limited (08558766) United Kingdom