About Barry Management Ltd (13488268) United Kingdom