About Edward Payne And Veness Limited (04874427) United Kingdom