About Delforge Co Ltd (10065475) United Kingdom