About Samuel Ryde Ltd (12524458) United Kingdom