About Redhill Holdings Limited (03366650) United Kingdom