About Rory Campbell Ltd (13458541) United Kingdom