About Deleuze Hawken Limited (12364865) United Kingdom