About Meyers And Davey Limited (00478771) United Kingdom