About Sean Clarke Limited (04550818) United Kingdom