About Fedden Holdings Limited (08213754) United Kingdom