About Tim Davey Associates Limited (07911180) United Kingdom