About Barry 70 Ltd (11730355) United Kingdom