About Sequel Uk Limited (02038072) United Kingdom