About Difflex Ltd (09803430) United Kingdom