About Seventeen Balham Limited (11638625) United Kingdom