About Northwood Medical Ltd (11500297) United Kingdom