About Jeff & Dora S Ltd (12659467) United Kingdom