About Rory Van Millingen Limited (11813051) United Kingdom