About Delamere Holdings Ltd (09750102) United Kingdom