About Thomas Ridley And Son Limited (00148692) United Kingdom