About Delamere Group Ltd (10743921) United Kingdom