About Taurus Interiors Limited (08449221) United Kingdom