About North Heath Holdings Limited (12323211) United Kingdom