About C.d.havering Ltd (12194377) United Kingdom