About Duchy Defibrillators Ltd (11964970) United Kingdom