About Elissa Dobson Limited (13102981) United Kingdom