About Sequential Systems Ltd (04169722) United Kingdom