About Whelan Management Limited (12395681) United Kingdom