About Funkydiva Jukeboxes Limited (10717767) United Kingdom