About Ryan Holmes Limited (12445118) United Kingdom