About Jephyrs & Sweetheart Limited (08619820) United Kingdom