About Orrell Park Hotel Limited (10857107) United Kingdom