About Andrew Baker Associates Limited (08643641) United Kingdom