About Clive Dodson Thatchers Limited (07428032) United Kingdom