About Dempson Limited (00712226) United Kingdom