About Alpha Grip (cardiff) Limited (09896405) United Kingdom