About Sequence Controls Limited (02444011) United Kingdom