About Churchmanor Holdings Limited (07168211) United Kingdom