About S247 Brands Limited (05087702) United Kingdom