About Delmer Enterprises Limited (09252892) United Kingdom