About William Rodgers Ltd (09480739) United Kingdom