About Sequel Developments Ltd (06896241) United Kingdom