About Discovery (northampton) Limited (07343560) United Kingdom