About D R Hall Limited (07908960) United Kingdom