About Baker Associates Ltd (06753168) United Kingdom