About Diaforce Limited (02220852) United Kingdom