About Endoguard Limited (06438937) United Kingdom