About Ryan & May Ltd (12052756) United Kingdom