About Beta Valve Employee Trustee Limited (10674932) United Kingdom