About Fir Tree Ambleside Management Company Limited (08248440) United Kingdom