About Sequor Limited (01791112) United Kingdom