About Barry Charles Limited (11527494) United Kingdom