About Roy Westwood Holdings Ltd (11472077) United Kingdom