About Franklin And Mckenna Ltd (09150067) United Kingdom