About Novar International Limited (02957947) United Kingdom