About The Travellers Rest (lowton) Limited (12786690) United Kingdom