About Rupert Guthrie Limited (11282975) United Kingdom