About C A Laboratories Limited (07585607) United Kingdom