About Sly Cutz Ltd (13533888) United Kingdom