About Fulcrum Health Limited (03246901) United Kingdom