About Sequel Limited (03002770) United Kingdom