About Interspace Industries Limited (03682198) United Kingdom