About Delamere 2 Wellington Street Limited (03391811) United Kingdom