About Davey Barrow Services Limited (10175168) United Kingdom