About The Red House Newbury Ltd (06143295) United Kingdom