About S And S (sussex) Ltd (11760418) United Kingdom