About Redrose Oswestry Ltd (11321865) United Kingdom