About Deancorp Limited (13150288) United Kingdom