About Nedril Limited (08494854) United Kingdom