About S And S Global Services Ltd (13059303) United Kingdom