About Denis & Co Limited (07282755) United Kingdom