About S & Brother Ltd (10112937) United Kingdom