About Delaney Design Limited (10392931) United Kingdom