About Sterling Brothers Limited (13424268) United Kingdom