About Steve O Reilly Limited (04779130) United Kingdom