About S&s Boro Ltd (13190149) United Kingdom