About Griffin Corporate Administrators Limited (12089245) United Kingdom