About Gerry O Brien Consulting Limited (SC658133) United Kingdom