About Allen And Edwards Consulting Ltd. (08986930) United Kingdom