About Award Scientific Limited (07592984) United Kingdom