About Westmoreland Douglas Associates Ltd (13151695) United Kingdom