About Astrix Interiors Limited (08459262) United Kingdom