About Rory San Limited (SC589436) United Kingdom