About Jen Dennis Limited (10331530) United Kingdom