About Dr Thaddeus Birchard And Associates Ltd (13078218) United Kingdom