About Stuart O Neill Specialist Services Ltd (09259710) United Kingdom