About Westmoor Associates Ltd (08606856) United Kingdom