About Rory Smith Limited (09857718) United Kingdom