About Delancey Rolls Uk Limited (03914289) United Kingdom