About Davey Close Limited (05247723) United Kingdom