About S&s Bowe Ltd (11862276) United Kingdom