About Shannon River Consulting Limited (10027362) United Kingdom