About Dennis&co Limited (12232947) United Kingdom