About Distell International Holdings Limited (10113870) United Kingdom