About Ryan Stanley Thomas Ltd (12720762) United Kingdom