About Griffen International Limited (03025748) United Kingdom