About Davick Limited (SC518287) United Kingdom