About Sepor Limited (06366656) United Kingdom