About Skim Slice & Cut Limited (13401568) United Kingdom