About Sean Logue Limited (06853196) United Kingdom