About Newnes Limited (05729912) United Kingdom