About Rory Sutherland Limited (13302798) United Kingdom