About Beyer Peacock & Company Limited (00073505) United Kingdom