About Edward Bidwell Consultants Limited (08072605) United Kingdom