About Sequel Composites Ltd (SC548648) United Kingdom