About Sean Mccardle Limited (04691149) United Kingdom