About Sean Cosgrove Consulting Limited (09648585) United Kingdom