About Dennick Ltd (07739909) United Kingdom