About Scribe Interiors Limited (05918113) United Kingdom