About Griffin Frame Limited (09468977) United Kingdom