About Griffin Godshill Ltd (12624159) United Kingdom