About Sequel Solutions & Consultancy Ltd (08654533) United Kingdom