About Thomas Davies Associates Limited (07452915) United Kingdom