About Delamere Limited (04365814) United Kingdom