About Griffin Marketing Ltd (05469330) United Kingdom