About Sequel Construction Ltd (12405730) United Kingdom