About Takeyourseat Limited (12567439) United Kingdom