About Dalrod (uk) Limited (03184366) United Kingdom