About The Red Lion (droitwich) Limited (05369311) United Kingdom