About Delmatic Limited (00639358) United Kingdom