About Francis Frack And Co Limited (11293456) United Kingdom