About Applied Storage Products Limited (04686460) United Kingdom