About Dempster Engineering Limited (05610736) United Kingdom