About Di-mach Limited (07550759) United Kingdom