About Jenny Brown Limited (04254544) United Kingdom