About Ja Droitwich Limited (13051093) United Kingdom