About Sugar And Rind Ltd (13050836) United Kingdom