About Finchley Saab Ltd (12080284) United Kingdom