About Novar Holdings Limited (01891545) United Kingdom