About Jenny Clay Ltd (12989377) United Kingdom