About J. Whelan & Sons Limited (00595160) United Kingdom