About J.a. Wicks And Sons Limited (01080882) United Kingdom