About Rory R Smith Ltd (12579705) United Kingdom