About Jenny Edbrooke Ltd (11372143) United Kingdom