About Applied Production Solutions Ltd (08930192) United Kingdom