About Delich Co Limited (13707173) United Kingdom