About Wickbrand Limited (03786997) United Kingdom