About Fenton Holloway (nigeria) Limited (10298930) United Kingdom