About Janine Clare Duncan Ltd (13582979) United Kingdom