About Redhead Holdings Limited (04077948) United Kingdom