About Griffin Design Engineering Ltd (06119516) United Kingdom