About Perkinelmer (uk) Holdings Limited (03758369) United Kingdom