About Rosewood Manufacturing Holdings Limited (09312066) United Kingdom