About H B Davenport Ltd (08521612) United Kingdom