About Derrick & Daughters Ltd (13622219) United Kingdom