About Whinfell Management Limited (08361470) United Kingdom