About Designplus (engineering) Limited (04342216) United Kingdom