About Dennis Hill & Associates Limited (04287767) United Kingdom