About Delamere Developments N W Ltd (09915938) United Kingdom