About S&s Barrington Ltd (11473352) United Kingdom