About Delph Group Holdings Limited (13556287) United Kingdom