About Mike Talbot Associates Limited (07613608) United Kingdom