About Duro Yokota Limited (02694988) United Kingdom