About Adam Fletcher Associates Limited (04252862) United Kingdom