About Applied Power Holdings Limited (08372354) United Kingdom