About Slip And Cut Limited (06616610) United Kingdom