About Davies Odell Limited (05649848) United Kingdom