About James Davey Management Ltd (06130743) United Kingdom