About Stephen Ryan Associates Limited (07334296) United Kingdom