About Richard Westwood Engineering Limited (11167470) United Kingdom