About David Cuffe Limited (08588839) United Kingdom