About Nimrod Services Sheffield Limited (03724287) United Kingdom