About Derrick L Cross Ltd (13113378) United Kingdom