About Glenn Nattrass Electrical Limited (08669376) United Kingdom