About Elaine Miles Design Limited (08875095) United Kingdom