About Sequence International Limited (08093569) United Kingdom