About Griffvale Limited (01966808) United Kingdom