About Darrell Group Lp (SL028146) United Kingdom