About B & F Carter & Co Limited (02760511) United Kingdom