About Manrose Manufacturing Limited (02197755) United Kingdom