About Edward Hitchen Associates Limited (03366069) United Kingdom