About So Front Row Uk Ltd (12306104) United Kingdom