About Stanley & Associates Limited (08903841) United Kingdom