About Ellie Dobbie Limited (08392852) United Kingdom