About Ophelia Dalston Ltd (08865358) United Kingdom