About Whelan London Ltd (11339247) United Kingdom