About W.b. Anderson Investments Limited (04246081) United Kingdom