About Delta Brand Limited (12072304) United Kingdom