About Griffin Place Communications Ltd (08963085) United Kingdom