About Ralph Kidney Testing Ltd. (06167930) United Kingdom