About Slips2chucks Tools Limited (13468038) United Kingdom