About Newheights Technologies Limited (07945945) United Kingdom