About Ablegrip Limited (02241978) United Kingdom