About Ryder Associates Ltd (12012182) United Kingdom