About Splinter & Maze Ltd (09382933) United Kingdom