About One Barrel Properties Ltd (11742261) United Kingdom