About Ryle & Co Holdings Ltd (13340670) United Kingdom