About Dennis Fowles Limited (04441671) United Kingdom