About Lion Hotel Rhayader Limited (09328997) United Kingdom