About Westwood (oldham) Ltd (12070958) United Kingdom