About Denny & Collingwood Limited (09958403) United Kingdom