About Darmenn & Curl Limited (01591289) United Kingdom