About Clippers Engineering Limited (12014802) United Kingdom