About J. & D. Whelan Limited (00818663) United Kingdom