About Modus Laboratories Limited (06944501) United Kingdom