About Westwood Industries Lp (SL033026) United Kingdom