About Farfisa Uk Ltd (11953925) United Kingdom