About The Griffin Amersham Limited (13216759) United Kingdom