About Management Of Interface Solutions And Exchange Limited (09855527) United Kingdom