About S.s Benning Limited (09866411) United Kingdom