About Wilmington Fm Limited (12177522) United Kingdom