About S.sbr Ltd (07380217) United Kingdom