About J.r.wicks & Son Limited (00459658) United Kingdom