About Climpson Holdings Limited (00585469) United Kingdom