About French Bertram And Co Limited (11380509) United Kingdom