About Dampen Engineering Ltd (12180937) United Kingdom