About Rutherford Franklin Ltd. (10971059) United Kingdom