About Wilson Brothers (investments) Limited (01364993) United Kingdom