About Segment 33 Limited (08543160) United Kingdom