About W.wickham Limited (11812991) United Kingdom