About Redrose Manufacturing Limited (03016251) United Kingdom