About Wilson Investment Holdings Limited (02264601) United Kingdom