About Griffen Engineering Limited (06870019) United Kingdom