About Indeco Engineering Limited (05563065) United Kingdom