About Fenella Creevy Limited (11193446) United Kingdom