About David Rose Ltd (03402738) United Kingdom