About Jennifer Farrow Moore Limited (09027653) United Kingdom