About Ad & A Solutions Limited (12730228) United Kingdom