About Sequel Agency Ltd (12006205) United Kingdom