About Nigel Edwards Engineering Limited (07458302) United Kingdom