About Nelsons Engineering Limited (07996220) United Kingdom