About Delamere Services (uk) Limited (04372737) United Kingdom