About Feanor Limited (04830417) United Kingdom