About Rory Francis Gilbride Limited (11635062) United Kingdom