About Rudy Fox Ltd (12262503) United Kingdom