About Dilmer Limited (08374228) United Kingdom