About Edward Shepherd Associates Limited (11226543) United Kingdom