About Sequential Services Limited (12097769) United Kingdom