About Tom Bagshaw Associates Ltd (07529116) United Kingdom