About A. Russell And Sons Ltd (09568296) United Kingdom