About Wilson And Ball Ltd (13620703) United Kingdom