About Sean O Toole Limited (04797050) United Kingdom