About Edward K Beck Consultancy Limited (11611701) United Kingdom