About British French And Overseas (bfo) Ltd (12165573) United Kingdom