About Fir Farm Holdings Limited (07998330) United Kingdom