About Delmore Limited (00377380) United Kingdom