About Stefan High Tech Interiours Ltd (09068080) United Kingdom