About S E T Histopathology Ltd. (08116221) United Kingdom