About Stanford Heath Limited (11169328) United Kingdom