About Jen Clarke Limited (11261251) United Kingdom