About Dunscar Fold Management Limited (01999057) United Kingdom