About Dennis Limited (05318678) United Kingdom