About Delius Limited (02742920) United Kingdom