About Whelan & Sparrow Ltd (12047824) United Kingdom