About Edward Stenton & Associates Limited (02449997) United Kingdom