About Nick Edgar Engineering Limited (10982857) United Kingdom