About Andy Baker Associates Limited (09500926) United Kingdom