About Discover Research And Design Ltd (09394116) United Kingdom