About Rupert Pupkin Limited (13014421) United Kingdom