About Barry Ward Ltd (10483524) United Kingdom