About Thatching Advisory Services Limited (01159580) United Kingdom