About Applied Focus Marketing Solutions Limited (09994099) United Kingdom