About Martyn Thacker & Associates Limited (05109168) United Kingdom