About Net Resource Services Limited (03909819) United Kingdom