About Melford Laboratories Limited (01984661) United Kingdom