About Natgridtw1 Limited (07579324) United Kingdom