About S.benjamin Limited (13294144) United Kingdom