About Drake Research Ltd (12743816) United Kingdom