About Rory Kaufhold Limited (11772522) United Kingdom