About Denyer Care Ltd (12148096) United Kingdom