About Diane Barrington Laboratories Limited (09993024) United Kingdom