About Fir Tree Consultants Limited (07886954) United Kingdom