About Distel Straat Limited (10018772) United Kingdom