About Perkinelmer Life Sciences International Holdings (04418157) United Kingdom