About Francis Fraser And Ball Limited (11410331) United Kingdom