About D Hollowell And Sons Ltd. (04182048) United Kingdom