About Fennia Dru Limited (05242323) United Kingdom