About Technique Interiors Limited (08691105) United Kingdom