About Neil Beck Associates Ltd (08688986) United Kingdom