About Davalan Associates Limited (07197680) United Kingdom