About Ade Research And Development Ltd (06829623) United Kingdom