About National Grid William Limited (07290232) United Kingdom