About Jen & Sues Limited (11239254) United Kingdom