About Nedroc Limited (07342187) United Kingdom