About Interac Design Ltd (03604463) United Kingdom