About Derrick Cantrell Holdings Limited (13204287) United Kingdom