About Qh The Cedars Limited (10469200) United Kingdom