About Griffin International Limited (01271552) United Kingdom