About D Curtis Holdings Ltd (12991277) United Kingdom