About Applied Partners Ltd (05094706) United Kingdom