About Dimgate Limited (02292184) United Kingdom