About Thwaites Blackwell Bailey & Co Limited (06666177) United Kingdom