About Lab Companion (europe) Limited (03962346) United Kingdom