About Hay Wharf Limited (02995759) United Kingdom