About B. Bernard & Sons Limited (01730628) United Kingdom