About Sean C Meikle Limited (10409765) United Kingdom