About Andrew Bloomer Associates Limited (04977633) United Kingdom