About Whelan & Ball Limited (12700514) United Kingdom