About S. Yendell Limited (05510856) United Kingdom