About Tom Baker Associates Limited (SC209621) United Kingdom