About Nimrod Services (electronics) Limited (01287401) United Kingdom