About Barry S House Ltd (12976269) United Kingdom