About Rory Fitzpatrick Ltd (SC595552) United Kingdom