About A.p.s. (london) Limited (03168889) United Kingdom