About Whirlowdale Investments Limited (04783303) United Kingdom