About Delamere Partnership Limited (04134355) United Kingdom