About Ballards Of Finchley Plc (00875313) United Kingdom