About Rupert S Fox Ltd (13098866) United Kingdom