About Interclad Services Ltd (04224288) United Kingdom