About Strauss Holdings Limited (01389731) United Kingdom