About Westwood Associates (north) Ltd (04713380) United Kingdom