About Mr Clamp Ltd (13620890) United Kingdom