About Newroc Ltd (04970319) United Kingdom