About R & D News (leigh) Ltd (07497954) United Kingdom