About Sequelisers Ltd (12479934) United Kingdom