About Natural Resources Limited (04984897) United Kingdom