About Griffin Grips Limited (10003977) United Kingdom