About Dalkey Design Limited (07612261) United Kingdom